globular lamp shade - German English Dictionary